草庐IT

安卓 SQLite : Update Statement

全部标签

android - 如何设置单选按钮的宽度以根据屏幕尺寸进行更改? (安卓)

我有这些单选按钮,它们需要android:width="X"和android:height"X"但是,我不知道如何设置这些属性以便它们适应不同的屏幕尺寸。这是我用于我的按钮的代码:我曾尝试将单选按钮放在表格的一行中,但它们无法正常运行。当我点击一个时,它选中了它,但当我点击另一个时它没有取消选择。我尝试用android:layout_width替换android:width但它们没有显示。我也尝试过使用dip,但是按钮没有出现。我还应该补充一点,我使用的是可绘制对象而不是常用的单选按钮。我不知道这是否会有所不同,但可绘制对象的大小都相同(50pxx50px)。有谁知道我如何设置它们的高

安卓作为商业游戏平台

我目前正在为基于OpenGLES的Android开发一款小型非商业游戏。除了一些小问题(像垃圾模拟器一样慢是最大的问题)到目前为止我真的很喜欢它并且很乐意继续为它开发。问题是:您对Android作为游戏市场环境的future有何看法?我在某处读到一篇文章说iPhone是游戏的首选平台,但由于我没有Mac并且不会费心去解决一些复杂的工作以使其在Windows上运行我目前不感兴趣它。所以你怎么看?在更大的Android游戏项目上花费大量时间(可能还有金钱)是否值得? 最佳答案 简短回答:现在下结论还为时过早。从技术上讲,对于游戏开发者而

android - 销毁安卓应用

我开发了一个运行良好的应用程序。因为我使用了一些静态变量,还设置了应用程序级变量。我的问题是,即使在每个Activity上设置finish()之后,应用程序仍以运行模式显示。关闭应用程序后,当我在一段时间后启动应用程序时,它会设置最后的更改。如何销毁我的应用程序? 最佳答案 我认为正确答案是“你不应该”。在用户停止使用您的应用程序后,它是否仍在运行并不重要。Android会在/如果需要时将其终止。您的应用很可能甚至不应该有退出按钮。 关于android-销毁安卓应用,我们在StackOv

android.database.sqlite.SQLiteException : near "...": syntax error (code 1)

当我打开我的RSS应用程序时,我想检查我的数据库中是否存在一篇文章。如果存在,我想将其删除(或忽略),如果不将其写入数据库。我一直在尝试这样做:Cursorcursor=ourDatabase.rawQuery("select1from"+DBHelper.DATABASE_TABLE+"where"+DBHelper.TITLE+"='"+title+"'"+"AND"+DBHelper.DATE+"='"+date+"'",newString[]{});if(cursor.moveToFirst()){booleanexists=(cursor.getCount()>0);curs

android - 切换按钮安卓

我希望我的切换按钮的ON文本大而OFF文本小。但是做不到..有什么建议吗?这就是我正在尝试的mf=(ToggleButton)findViewById(R.id.mf);if(mf.isEnabled()==true){mf.setTextSize(13);}elsemf.setTextSize(8); 最佳答案 每次单击按钮时都必须调用您的代码。所以使用:toggleButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(View

Android SQLite 检查表是否包含行

所以我正在为Android开发游戏,目前卡在主菜单中的“加载保存游戏”按钮上。此按钮调用从数据库中读取数据并将其写入将访问此数据的资源类的方法。问题是:如果表格中没有行,我想禁用加载按钮,这意味着不存在保存游戏。为此,我使用了以下方法:publicbooleancheckForTables(){booleanhasTables;String[]column=newString[1];column[0]="Position";Cursorcursor;cursor=db.query("itemtable",column,null,null,null,null,null);if(curso

java - 如何在sqlite数据库中添加第二个表?

我有数据库examguide,我已经创建了一个表table_subject,现在我想在此数据库中创建第二个表(table_chapter)。我的问题是如何将此表添加到现有数据库中?我有以下代码。任何帮助表示赞赏。privatestaticfinalStringDATABASE_CREATE="createtableIFNOTEXISTS"+TABLE_SUBJECT+"("+COLUMN_ID+"integerprimarykeyautoincrement,"+COLUMN_SUBJECT+"textnotnull,"+COLUMN_CHAPTER+"text,"+COLUMN_QUE

安卓中心按钮

如何使按钮居中并使其每边偏离10px。基本上100%宽减去左右各10px。 最佳答案 试试看:layout_width="fill_parent"layout_marginLeft="10dip"layout_marginRight="10dip" 关于安卓中心按钮,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5028966/

android - 在 SQLite 数据库查询中设置多个选择参数

我将如何查询多个选择参数?例如,这是我的数据库的格式这是我用来仅使用一个选择参数进行搜索的代码:publicCursorgetType(Stringtype)throwsSQLException{CursormCursor=db.query(true,DB_TABLE,newString[]{KEY_ROWID,KEY_ALCOHOL,KEY_TYPE,KEY_BRAND,KEY_PRICE},KEY_TYPE+"=?",newString[]{type},null,null,null,null);if(mCursor!=null){mCursor.moveToFirst();}ret

安卓删除查询

我试图删除一个表中所有在另一个表中没有相应ID的行。由于显然SQLite不支持删除中的连接,我正在尝试按照以下方式做一些事情:DELETEFROMmy_tableWHEREmy_idNOTIN(SELECT_idFROMmy_table2);但是,我显然不能使用rawQuery,因为它返回一个游标,所以我必须使用delete函数。我在让它工作时遇到了一些麻烦。这是我正在尝试的查询:mDb.delete("my_table","my_idNOTIN?",newString[]{"(SELECT_idFROMmy_table2)"});谢谢。 最佳答案